TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Missouri Valley
Area - Oklahoma City
League - 2024 OKCAdult 18 & Over League
Flight - 4.5-men
--------------------------------------------------------------------------------------------------------------------------------------
Storch
League Record: 8 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Dickson Howell - 4.28
Sean Kissinger - 4.27
Christopher Corbin - 4.21
Nathaniel Moore - 4.19
Emilio Navarro - 4.19
Ted Moore - 4.18
Kelly Bratcher - 4.18
Terry Storch - 4.17
John Weaver - 4.16
Eric Jennings - 4.16
Branden Montgomery - 4.15
Kelly Hayes - 4.12
Coleman Clark - 4.11
Jean-Baptiste Crepin - 4.09
Steven Tabrizi - 4.02
Sean Crain - 3.95
League Results By Position
1S 2S 1D 2D 3D
Branden Montgomery - 4.15 & Kelly Bratcher - 4.18 1 - 0
Branden Montgomery - 4.15 & Kelly Hayes - 4.12 0 - 1 1 - 0
Branden Montgomery - 4.15 0 - 1 1 - 1
Coleman Clark - 4.11 & Kelly Bratcher - 4.18 1 - 1 0 - 1
Coleman Clark - 4.11 & Kelly Hayes - 4.12 0 - 1
Dickson Howell - 4.28 2 - 1 2 - 0
Emilio Navarro - 4.19 & Eric Jennings - 4.16 1 - 0
Emilio Navarro - 4.19 & Kelly Bratcher - 4.18 1 - 0
Emilio Navarro - 4.19 & Sean Kissinger - 4.27 0 - 1
Emilio Navarro - 4.19 & Terry Storch - 4.17 1 - 0 1 - 0
Eric Jennings - 4.16 & Christopher Corbin - 4.21 0 - 1 2 - 0
Eric Jennings - 4.16 & Jean-Baptiste Crepin - 4.09 1 - 0
Eric Jennings - 4.16 & Kelly Hayes - 4.12 0 - 1
Jean-Baptiste Crepin - 4.09 & Kelly Hayes - 4.12 0 - 1
Jean-Baptiste Crepin - 4.09 & Sean Kissinger - 4.27 1 - 0
Jean-Baptiste Crepin - 4.09 0 - 1
John Weaver - 4.16 1 - 1 1 - 1
Kelly Bratcher - 4.18 & Kelly Hayes - 4.12 0 - 1
Kelly Hayes - 4.12 1 - 0
Nathaniel Moore - 4.19 1 - 0 1 - 1
Sean Kissinger - 4.27 & John Weaver - 4.16 1 - 0 1 - 0
Sean Kissinger - 4.27 & Kelly Bratcher - 4.18 1 - 0
Sean Kissinger - 4.27 & Terry Storch - 4.17 0 - 1
Sean Crain - 3.95 & Coleman Clark - 4.11 0 - 1
Sean Crain - 3.95 & Emilio Navarro - 4.19 0 - 1
Sean Crain - 3.95 & Eric Jennings - 4.16 0 - 1
Sean Crain - 3.95 & Jean-Baptiste Crepin - 4.09 0 - 1
Steven Tabrizi - 4.02 0 - 4 1 - 1
Ted Moore - 4.18 & Dickson Howell - 4.28 0 - 1
Ted Moore - 4.18 & Nathaniel Moore - 4.19 2 - 0 0 - 1
Ted Moore - 4.18 & Terry Storch - 4.17 0 - 1 1 - 0 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MoValley/Ramsey/Tims/18&over4.5M
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Bryce Lilley - 4.44
Douglas Rodwell - 4.43
Andrew Cabato - 4.37
Andre Guzman Rocha - 4.36
Jeff Sasser - 4.33
Kyle Taylor - 4.30
Brian Sasser - 4.30
Dustin Tims - 4.29
Brian Diefenderfer - 4.29
Nicklaus Clifford - 4.19
Stefan Walia - 4.14
James Fritts - 4.10
Jonathan Borsky - 4.06
Larsen Van Horn - n/a
Brogan McLaughlin - n/a
Bart Ramsey - n/a
League Results By Position
1S 2S 1D 2D 3D
Andrew Cabato - 4.37 & Brian Diefenderfer - 4.29 3 - 0
Andrew Cabato - 4.37 & Brian Sasser - 4.30 1 - 0
Andrew Cabato - 4.37 & Jeff Sasser - 4.33 1 - 0
Andrew Cabato - 4.37 & Jonathan Borsky - 4.06 1 - 0
Andrew Cabato - 4.37 & Stefan Walia - 4.14 1 - 0
Andre Guzman Rocha - 4.36 & Brian Sasser - 4.30 1 - 0
Andre Guzman Rocha - 4.36 & Jonathan Borsky - 4.06 1 - 0
Andre Guzman Rocha - 4.36 & Nicklaus Clifford - 4.19 1 - 0
Andre Guzman Rocha - 4.36 1 - 0 2 - 0
Brian Diefenderfer - 4.29 & Bryce Lilley - 4.44 1 - 0
Brian Diefenderfer - 4.29 & Douglas Rodwell - 4.43 1 - 0
Brian Diefenderfer - 4.29 & Jonathan Borsky - 4.06 1 - 0 1 - 0
Brian Sasser - 4.30 & Douglas Rodwell - 4.43 1 - 0
Brian Sasser - 4.30 2 - 1
Bart Ramsey - n/a & Jonathan Borsky - 4.06 1 - 0
Bart Ramsey - n/a 0 - 1
Dustin Tims - 4.29 & Brian Sasser - 4.30 1 - 0
Dustin Tims - 4.29 & Bryce Lilley - 4.44 1 - 0 1 - 0
Dustin Tims - 4.29 & Kyle Taylor - 4.30 1 - 0 1 - 0
Dustin Tims - 4.29 & Nicklaus Clifford - 4.19 0 - 1
Dustin Tims - 4.29 1 - 0 0 - 1
Jeff Sasser - 4.33 5 - 1 0 - 1
James Fritts - 4.10 & Brogan McLaughlin - n/a 1 - 1
James Fritts - 4.10 & Stefan Walia - 4.14 1 - 0
Kyle Taylor - 4.30 & Bryce Lilley - 4.44 1 - 0 2 - 0
Kyle Taylor - 4.30 & Douglas Rodwell - 4.43 1 - 0 1 - 0
Kyle Taylor - 4.30 & Stefan Walia - 4.14 1 - 0
Kyle Taylor - 4.30 1 - 0
Larsen Van Horn - n/a & Brian Diefenderfer - 4.29 1 - 0
Larsen Van Horn - n/a 1 - 0
Nicklaus Clifford - 4.19 & Andrew Cabato - 4.37 1 - 0
Nicklaus Clifford - 4.19 & Brian Sasser - 4.30 2 - 0
Nicklaus Clifford - 4.19 & Douglas Rodwell - 4.43 1 - 0
Nicklaus Clifford - 4.19 2 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Team Beast II // Walker
League Record: 0 - 12
The Following Have Played In League Matches On This Team (In Rating Order)
Joe Kwiatkowski - 4.44
Dudley Marshall - 4.11
Billy Little - 4.07
Daryl Nagode - 4.06
Arvin Pourtorkan - 4.06
Thomas Michaud - 4.00
Tyler Weinrich - 3.89
Kevin Cue - 3.89
Jordan Tupper - 3.84
Hector Perez - 3.83
Andrew Aston - 3.82
dar patel - 3.79
Alex Porter - 3.79
John Walker - 3.75
Ben Dixon - 3.73
League Results By Position
1S 2S 1D 2D 3D
dar patel - 3.79 & Ben Dixon - 3.73 0 - 1
dar patel - 3.79 & Billy Little - 4.07 0 - 1
dar patel - 3.79 & Daryl Nagode - 4.06 0 - 1
dar patel - 3.79 & John Walker - 3.75 0 - 1
dar patel - 3.79 & Jordan Tupper - 3.84 0 - 1
dar patel - 3.79 & Kevin Cue - 3.89 0 - 1 0 - 1
dar patel - 3.79 & Tyler Weinrich - 3.89 0 - 2 0 - 1
dar patel - 3.79 0 - 1
Alex Porter - 3.79 & Andrew Aston - 3.82 0 - 1 0 - 1
Alex Porter - 3.79 & Jordan Tupper - 3.84 0 - 1
Alex Porter - 3.79 0 - 2
Andrew Aston - 3.82 & Joe Kwiatkowski - 4.44 0 - 1
Andrew Aston - 3.82 & John Walker - 3.75 0 - 1
Andrew Aston - 3.82 & Jordan Tupper - 3.84 0 - 1
Andrew Aston - 3.82 & Kevin Cue - 3.89 1 - 0
Andrew Aston - 3.82 0 - 1
Arvin Pourtorkan - 4.06 & Ben Dixon - 3.73 0 - 1
Arvin Pourtorkan - 4.06 & Daryl Nagode - 4.06 0 - 1
Arvin Pourtorkan - 4.06 & Hector Perez - 3.83 0 - 1
Arvin Pourtorkan - 4.06 & Jordan Tupper - 3.84 0 - 1
Ben Dixon - 3.73 & Alex Porter - 3.79 0 - 1
Ben Dixon - 3.73 & Billy Little - 4.07 1 - 0
Ben Dixon - 3.73 0 - 2
Billy Little - 4.07 & Daryl Nagode - 4.06 1 - 0
Billy Little - 4.07 & Hector Perez - 3.83 0 - 1
Billy Little - 4.07 & John Walker - 3.75 0 - 1
Dudley Marshall - 4.11 2 - 2
Daryl Nagode - 4.06 & Joe Kwiatkowski - 4.44 1 - 0
Daryl Nagode - 4.06 & Kevin Cue - 3.89 0 - 1
Daryl Nagode - 4.06 & Tyler Weinrich - 3.89 0 - 1
Hector Perez - 3.83 0 - 1
Joe Kwiatkowski - 4.44 1 - 0
John Walker - 3.75 & Jordan Tupper - 3.84 0 - 1
John Walker - 3.75 0 - 1
Kevin Cue - 3.89 0 - 1
Thomas Michaud - 4.00 1 - 5 1 - 0
Tyler Weinrich - 3.89 & Alex Porter - 3.79 0 - 1
Tyler Weinrich - 3.89 & Andrew Aston - 3.82 0 - 1
Tyler Weinrich - 3.89 & Hector Perez - 3.83 0 - 1
Tyler Weinrich - 3.89 & Jordan Tupper - 3.84 0 - 2
Tyler Weinrich - 3.89 & Kevin Cue - 3.89 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Team Beast
League Record: 5 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Yousif Dafalla - 4.26
Jackson Keeter - 4.26
Christopher Huynh - 4.23
Harrison Hightower - 4.18
Franklin Truong - 4.13
Ignacio Cortez - 4.11
Cayne Shaw - 4.10
Mark Hoesel - 4.07
Hung Tran - 4.04
Anthony White - 4.02
Jackson Bales - 3.99
Tyler Shaw - 3.94
Stanley Nguyen - 3.86
Lars Castellanos - 3.84
Rip Royse - 3.83
Percy Young - 3.82
League Results By Position
1S 2S 1D 2D 3D
Anthony White - 4.02 & Rip Royse - 3.83 0 - 2
Christopher Huynh - 4.23 5 - 2
Cayne Shaw - 4.10 & Franklin Truong - 4.13 1 - 1
Cayne Shaw - 4.10 & Harrison Hightower - 4.18 3 - 1 1 - 0 0 - 1
Franklin Truong - 4.13 & Hung Tran - 4.04 0 - 1
Franklin Truong - 4.13 & Stanley Nguyen - 3.86 0 - 1 0 - 1
Hung Tran - 4.04 0 - 1
Harrison Hightower - 4.18 & Christopher Huynh - 4.23 0 - 1
Ignacio Cortez - 4.11 & Jackson Keeter - 4.26 1 - 0
Ignacio Cortez - 4.11 & Lars Castellanos - 3.84 0 - 1 1 - 1
Ignacio Cortez - 4.11 & Rip Royse - 3.83 1 - 0
Ignacio Cortez - 4.11 & Stanley Nguyen - 3.86 0 - 1
Jackson Bales - 3.99 & Cayne Shaw - 4.10 0 - 1
Jackson Bales - 3.99 & Harrison Hightower - 4.18 1 - 0
Jackson Bales - 3.99 & Tyler Shaw - 3.94 1 - 0
Jackson Keeter - 4.26 & Franklin Truong - 4.13 1 - 0
Jackson Keeter - 4.26 & Hung Tran - 4.04 0 - 1
Jackson Keeter - 4.26 1 - 2 1 - 1
Lars Castellanos - 3.84 & Stanley Nguyen - 3.86 0 - 1
Lars Castellanos - 3.84 0 - 1
Mark Hoesel - 4.07 & Anthony White - 4.02 3 - 0 1 - 3
Mark Hoesel - 4.07 & Percy Young - 3.82 0 - 1
Percy Young - 3.82 & Stanley Nguyen - 3.86 0 - 1
Percy Young - 3.82 0 - 2
Rip Royse - 3.83 & Stanley Nguyen - 3.86 1 - 0
Stanley Nguyen - 3.86 1 - 0
Tyler Shaw - 3.94 0 - 1
Yousif Dafalla - 4.26 4 - 1 0 - 1